@charset "UTF-8";
/* CSS Document */
#menu { height:130px; position:relative; width:240px;}

#menu ul {
	text-align:left;
	text-decoration:none;
	margin:7px 0px 8px 0px;
	list-style:none;
	border-top:1px solid #E0E0E0;
	padding:0;
}

#menu li {border-bottom:1px solid #E0E0E0;
	margin:0;
	list-style:none;
	padding:6px 0 6px 5px;}
#menu li {display: inline;}
#menu ul ul {left: -9999px;position: absolute;}

#menu ul#toplevel {position:absolute;left:0;top:0;}

#menu a {color:#000000;display:block; width: 220px; font:13px/26px verdana,arial,sans-serif;padding:0 20px 0 10px;text-decoration:none;}
#menu li a.fly {background:url("../images/flecha_verde-b.png") no-repeat scroll right center transparent;}
#menu li a:hover {background-color: #006600; color: #fff;}
#menu li:hover > a {background-color: #006600; color: #fff; }

#menu ul li:hover > ul {left: 0%; margin-top: 0px; margin-left: -1px;}

#menu a:hover ul, 
#menu a:hover a:hover ul,
#menu a:hover a:hover a:hover ul {left:100%;}
#menu a:hover ul ul, 
#menu a:hover a:hover ul ul {left -9999px;}

#menu a:active {color: #FFF;}
#menu a.active {color:#FFF;}
#menu li .active {color: #FFF;}
#menu li a:active {color: #FFF;}
#menu table {position:absolute; left:99%; height: 0 width:0; border-collapse: collapse; margin-top: -7px; margin-left: ;
}